RAPPORT DE RECHERCHE The MADKIT Agent Platform Architecture
نویسندگان
چکیده
In this report, we present MadKit (multi-agent development kit), a generic multi-agent platform. This toolkit is based on a organizational model. It uses concepts of groups and roles for agents to manage different agent models and multi-agent systems at the same time, while keeping a global structure. We discuss the architecture of MadKit, based on a minimalist agent kernel decoupled from specific agency models. Basic services like distributed message passing, migration or monitoring are provided by platform agents for maximal flexibility. The componential interface model allows variations in platform appearance and classes of usage. We illustrate this approach by explaining some consequences of the architecture and describe our motivation for MadKit design : integration of heterogeneous agent applications, reuse of agent social structure patterns, and versatility of the application platform. A summary is given of some MadKit-based applications to date.
منابع مشابه
The MADKIT Agent Platform Architecture
In this paper, we present MadKit (multi-agent development kit), a generic multi-agent platform. This toolkit is based on a organizational model. It uses concepts of groups and roles for agents to manage different agent models and multi-agent systems at the same time, while keeping a global structure. We discuss the architecture of MadKit, based on a minimalist agent kernel decoupled from specif...
متن کاملMadKit : une expérience d'architecture de plate-forme multi-agent générique
RÉSUMÉ. Dans ce article, nous présentons l’architecture de MADKIT (pour “Multi-Agent Development Kit”), une plate-forme générique de conception et d’exécution de systèmes multiagents. Cette plate-forme a l’originalité d’être basé sur un modèle organisationnel plutôt qu’une architecture d’agent ou un modèle d’interaction spécifique. L’utilisation de groupes et de rôles associés à des agents est ...
متن کاملDynamic Congestion Avoidance Using Multi-agent Systems
In this paper, we present a dynamic congestion management mechanism called DWRED (Dynamic Weighted RED) that enhances the well-known congestion avoidance Random Early Detection (RED) algorithm, by providing service for multiple classes of traffic as well as dynamic parameters modifications using the communicating agents concepts of MultiAgents Systems. We also propose a simple DWRED prototype i...
متن کاملA Mobile Agent Approach for IDS in Mobile Ad Hoc Network
Mobile Ad Hoc Networks are a group of wireless computers, forming a communication network, that have no predetermined structure. It‟s highly vulnerable to attacks due to the open medium dynamically changing network topology, co-operative algorithm, lack of centralized. The fact that security is a critical problem. This work describes the proposal for an Intrusion Detection System architecture t...
متن کاملRAPPORT DE RECHERCHE A model for social structures in multi-agent systems
This report presents a model of social structures in multi-agent systems based on organizational concepts such as groups and roles. We argue that, given the basic description model of agent systems, a structural model guiding design of agents organizations can be elaborated. We show that such a model can be defined without expliciting agents architectures or communication formalisms. We also sh...
متن کامل